Package-level declarations

Types

Link copied to clipboard
data class CampaignMessage(val text: String, val senderName: String, val receivedDate: Date, val chatMessageId: String, val gateMessageId: Long, val expiredAt: Date, val skillId: Int, val campaign: String, val priority: Int) : Parcelable

Объект для создания сообщения из пуш-уведомления

Link copied to clipboard
sealed class ChatMessage

Описывает сообщение для отправки в чат

Link copied to clipboard

Определяет, для каких тредов следует показывать уведомления

Link copied to clipboard
class Content
Link copied to clipboard
class FileDescription(var from: String?, var fileUri: Uri?, var size: Long, var timeStamp: Long) : Parcelable

Модель, описывающая вложение

Link copied to clipboard
data class FileDescriptionUri(val downloadPath: String, val fileUri: Uri)

Uri ссылка и ссылка на загрузку вложения

Link copied to clipboard

Текущий статус сообщения

Link copied to clipboard
data class Point(val latitude: Double = 0.0, val longitude: Double = 0.0) : Parcelable

Модель геолокации

Link copied to clipboard
Link copied to clipboard
data class SslSocketFactoryConfig(val sslSocketFactory: SSLSocketFactory, val trustManager: X509TrustManager)

Модель SslSocketFactory для настройки OkHttpClient.

Link copied to clipboard
data class TransportError(val correlationId: String, val errorName: String, var errorDetails: String, val action: String)

Модель для ошибки при передачи данные

Properties

Link copied to clipboard
Link copied to clipboard